From 4ac9778652b7d8f836d068f43be94d73ddd70832 Mon Sep 17 00:00:00 2001 From: bunnei Date: Thu, 1 Jun 2023 20:08:00 -0700 Subject: android: EmulationFragment: Remove unnecessary surface destroy on pause. --- .../app/src/main/java/org/yuzu/yuzu_emu/fragments/EmulationFragment.kt | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/EmulationFragment.kt b/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/EmulationFragment.kt index 5f1a94190..e00f02f86 100644 --- a/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/EmulationFragment.kt +++ b/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/EmulationFragment.kt @@ -470,8 +470,6 @@ class EmulationFragment : Fragment(), SurfaceHolder.Callback { if (state != State.PAUSED) { Log.debug("[EmulationFragment] Pausing emulation.") - // Release the surface before pausing, since emulation has to be running for that. - NativeLibrary.surfaceDestroyed() NativeLibrary.pauseEmulation() state = State.PAUSED @@ -516,7 +514,6 @@ class EmulationFragment : Fragment(), SurfaceHolder.Callback { Log.debug("[EmulationFragment] Surface destroyed.") when (state) { State.RUNNING -> { - NativeLibrary.surfaceDestroyed() state = State.PAUSED } -- cgit v1.2.3